home *** CD-ROM | disk | FTP | other *** search
-
- FixPATCHMAC is a hack to get around the bug in the PATCHMAC option in
- CyberMap and its ROM equivalent. The extra low-memory pages don't get
- valid mappings, causing FUSION to crash. This program looks for low memory
- pages with invalid mappings and replaces them with the normal 1:1 mappings
- used for most CHIP RAM pages. It only affects 040/060 systems.
-
- This is an updated version which also corrects the lower bound of the CHIP
- region to be the same as it is without PATCHMAC. Aside from making the
- memory configuration look even more like the standard setup, it permits
- FixPATCHMAC to be used either before or after SetPatch. The end result of
- PATCHMAC with FixPATCHMAC is that the CHIP memory configuration is entirely
- normal except for the low 16K being "preallocated" to keep it available for
- the Mac.
-
- Note that an official fix from Microcode Solutions will be available soon,
- in the form of updated versions of the RsrvXXXX programs. That version of
- the fix only performs the lower-bound adjustment and hence *must* precede
- SetPatch in the startup.
-
- Usage:
-
- Just run it any time before running FUSION, probably most conveniently in
- User-Startup. It does nothing unless it finds something to fix, and does
- not leave any warm-boot-survivable patches.
-
-
- Frederick H. G. Wright II
- fw@well.com
- 5-Aug-1998
-